﻿

#region File Description

// Prototype class. Is a template class to store tilewidth/height, texture file locations,
// the mapgrid and the map widths and heights for serialization. Keeping this data seperate from
// main editor class eases serialization woes.
#endregion


#region Using Statements

// System References
using System;
using System.Collections.Generic;
using System.Linq;

// XNA References
using Microsoft.Xna.Framework;
using Microsoft.Xna.Framework.Audio;
using Microsoft.Xna.Framework.Content;
using Microsoft.Xna.Framework.GamerServices;
using Microsoft.Xna.Framework.Graphics;
using Microsoft.Xna.Framework.Input;
using Microsoft.Xna.Framework.Media;

// Freeform References
using Freeform.Framework;
using Freeform.Framework.Graphics;
using Freeform.Framework.Utility;
using Freeform.Framework.Input;
using Freeform.Framework.Menu;

// Internal References

#endregion


namespace CardGame.Adventure.Editor
{
    public class EditorProtoClass
    {

        #region Members
        public Int32 TileWidth { get; set; }
        public Int32 TileHeight { get; set; }
        public string ArtFileName { get; set; }
        public Int32 MapWidth { get; set; }
        public Int32 MapHeight { get; set; }
        public Vector4[][] MapGrid { get; set; }

        //DOODADS NEED TO BE IMPLEMENTED
        #endregion
    }
}
